distress price - French English Dictionary